/* 
 * File:   Server_thread_partida.h
 * Author: jaschu
 *
 * Created on 30 de mayo de 2014, 18:35
 */

#ifndef SERVER_THREAD_PARTIDA_H
#define	SERVER_THREAD_PARTIDA_H
#include "common_thread.h"
#include "../Modelo/Partida.h"

class Server_thread_partida: public Thread{
public:
    Server_thread_partida();
    Server_thread_partida(const Server_thread_partida& orig);
    virtual ~Server_thread_partida();
    void setPartida(Partida* aux_partida);
    void setFlagCorrer(bool* correr);
private:
    bool* serverCorre;
    Partida* partida;
    /* Ejecuta el bucle donde corre la partida. */
    void ejecutar();
    
};

#endif	/* SERVER_THREAD_PARTIDA_H */

